Context-adaptive binary arithmetic coding with precise probability estimation and complexity scalability for high-efficiency video coding

نویسندگان

  • Damian Karwowski
  • Marek Domanski
چکیده

An improved Context-based Adaptive Binary Arithmetic Coding (CABAC) is presented in the paper. The idea for the improvement is to use a more accurate mechanism for estimation of symbol probabilities in the standard CABAC algorithm. The authors’ proposal of such a mechanism is based on the Context-Tree Weighting (CTW) technique. In the framework of HEVC video encoder the improved CABAC allows 1.2%-4.5% bitrate saving compared to the original CABAC algorithm. The application of the proposed algorithm marginally affects the complexity of HEVC video encoder but the complexity of video decoder increases by 32%-38%. In order to decrease the complexity of video decoding, a new tool has been proposed for the improved CABAC that enables scaling of the decoder complexity. Experiments show that this tool gives 5%-7.5% reduction of the decoding time while still maintaining high efficiency of data compression.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Context-based adaptive binary arithmetic coding in the H.264/AVC video compression standard

Context-Based Adaptive Binary Arithmetic Coding (CABAC) as a normative part of the new ITU-T/ISO/IEC standard H.264/AVC for video compression is presented. By combining an adaptive binary arithmetic coding technique with context modeling, a high degree of adaptation and redundancy reduction is achieved. The CABAC framework also includes a novel low-complexity method for binary arithmetic coding...

متن کامل

A novel efficient encoding engine for CABAC

In this paper we propose a novel efficient adaptive binary arithmetic coder which is multiplication-free and requires no look-up tables. To achieve this, we combine the probability estimation based on a virtual sliding window with the approximation of multiplication and the use of simple operations to calculate the next approximation after the encoding of each binary symbol. We show that in com...

متن کامل

Improved Context-Based Adaptive Binary Arithmetic Coding in MPEG-4 AVC/H.264 Video Codec

An improved Context-based Adaptive Binary Arithmetic Coding (CABAC) is presented for application in compression of high definition video. In comparison to standard CABAC, the improved CABAC codec works with proposed more sophisticated mechanism of data statistics estimation that is based on the Context-Tree Weighting (CTW) method. Compression performance of the improved CABAC was tested and con...

متن کامل

Improved Context-Based Adaptive Binary Arithmetic Coding in MPEG-4 AVC/H.264 Video Codec

An improved Context-based Adaptive Binary Arithmetic Coding (CABAC) is presented for application in compression of high definition video. In comparison to standard CABAC, the improved CABAC codec works with proposed more sophisticated mechanism of data statistics estimation that is based on the Context-Tree Weighting (CTW) method. Compression performance of the improved CABAC was tested and con...

متن کامل

An Efficient Adaptive Binary Arithmetic Coder and Its Application in Video Coding

Adaptive Binary Arithmetic coding is an effective mode of coding. In this paper we propose an efficient adaptive binary arithmetic coder, which is multiplication-free and look-up table free. To achieve this, we combine the probability estimation based on the virtual sliding window technique with the approximation of multiplication and the use of simple operations to calculate the next approxima...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • J. Electronic Imaging

دوره 25  شماره 

صفحات  -

تاریخ انتشار 2016